.M-header {
	border-radius: 0;
	margin-bottom: 2px;
	overflow: hidden;
	position: relative;
	z-index: 10;
	.ant-card-body {
		height: 62px;
		line-height: 32px;
		padding: 16px 24px;
	}
	.header-wrapper {
		display: flex;
		min-width: 520px;
	}
	.logo-con {
		display: flex;
		img {
			height: 32px;
		}
		.logo-text {
			font-size: 18px;
			font-weight: bold;
			margin-left: 10px;
		}
	}
	.header-con {
		display: flex;
		flex: 1;
		gap: 20px;
		justify-content: flex-end;
		.user-menu {
			cursor: pointer;
			.avatar {
				border-radius: 50%;
				height: 42px;
				width: 42px;
			}
			.arrow {
				margin-left: 10px;
			}
		}
	}
}
